Overview Details Press Releases Multimedia Locations People Groups LocationPhoneActionHeadquartersInternational Pain and Spine Center 2nd floor, Plot No – 147, Palam Extn. Sector – 7,Near SBI Bank, Rampal Chawk DwarakaNew Delhi, New Delhi 110045 inPhone: +91 95994 95514